home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / newsgroups / misc.19971216-19980424 / 000150_news@newsmaster….columbia.edu _Mon Feb 2 14:48:02 1998.msg < prev    next >
Internet Message Format  |  2020-01-01  |  3KB

  1. Return-Path: <news@newsmaster.cc.columbia.edu>
  2. Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.35.30])
  3.     by watsun.cc.columbia.edu (8.8.5/8.8.5) with ESMTP id OAA20295
  4.     for <kermit.misc@watsun.cc.columbia.edu>; Mon, 2 Feb 1998 14:48:01 -0500 (EST)
  5. Received: (from news@localhost)
  6.     by newsmaster.cc.columbia.edu (8.8.5/8.8.5) id OAA21081
  7.     for kermit.misc@watsun; Mon, 2 Feb 1998 14:48:00 -0500 (EST)
  8. Path: news.columbia.edu!panix!news.eecs.umich.edu!newsxfer3.itd.umich.edu!newsxfer.itd.umich.edu!uunet!in2.uu.net!news.gs.com!search.web.gs.com!michael.chiu@gs.com
  9. From: Russ McManus <mcmanr@nytrdc058.eq.gs.com>
  10. Newsgroups: comp.protocols.kermit.misc
  11. Subject: Re: Expect and Kermit (was: Re: frequent timeouts!)
  12. Date: 02 Feb 1998 14:32:56 -0500
  13. Organization: International Equities - Goldman, Sachs & Co
  14. Lines: 33
  15. Message-ID: <ncj3ei1redz.fsf@nytrdc058.eq.gs.com>
  16. References: <6ao98e$p4h$1@apakabar.cc.columbia.edu> <gerlachEnIuIF.K4L@netcom.com> <6aonud$42r$1@apakabar.cc.columbia.edu> <gerlachEnK1G9.IBG@netcom.com> <6avf8d$hmd$1@apakabar.cc.columbia.edu>
  17. NNTP-Posting-Host: nytrdc058.eq.gs.com
  18. Mime-Version: 1.0 (generated by tm-edit 7.106)
  19. Content-Type: text/plain; charset=US-ASCII
  20. X-Organization: Goldman, Sachs & Co. International Equities Technology
  21. X-phone-number: 212-357-4901
  22. X-beeper: 917-556-0708
  23. X-no-archive: yes
  24. X-Newsreader: Gnus v5.5/Emacs 19.34
  25. Xref: news.columbia.edu comp.protocols.kermit.misc:8333
  26.  
  27. frank-
  28.  
  29. one straight forward way to make the kermit script language more
  30. powerful is to not do it, but make it possible for others to do it.
  31.  
  32. what i am imagining is the core kermit functionality compiled into
  33. libkermit.a.  then the kermit script language would be an interpreter
  34. that dropped down into calls to libkermit.a.
  35.  
  36. this would allow a guile enthusiast such as myself interface guile to
  37. kermit, and use scheme to write reliable communication programs.  i'm
  38. sure the perl, python, and tcl folks would build interfaces to
  39. libkermit.a also.  then, when someone wants to write a hairy kermit
  40. script, they can do it in their 'lingua franca'.
  41.  
  42. this raises portability problems (guile doesn't work on every
  43. platform), though, and portability is of course one of the major goals
  44. of the kermit project.  the kermit script language that compiles with
  45. the core package would continue to be ultra-portable, of course, and
  46. the upside is that this strategy might greatly increase the use of
  47. kermit overall.
  48.  
  49. $0.02
  50.  
  51. -russ
  52.  
  53.  
  54.  
  55. --
  56. I have found that all ugly things are made by those who strive to make
  57. something beautiful and that all beautiful things are made by those
  58. who strive to make something useful.
  59.              --Oscar Wilde